When I am asked what's the next big thing in the Agile space, I introduce Gojko's work on Specification by Example. One of the statements in the Agile Manifesto from 2001 was that we prefer "Working Software over Comprehensive Documentation". Traditionally, people have created a myth out of that, that Agile is "no documentation". In my view, with this book, Gojko has gone the extra mile (or perhaps 100 miles) and shares lots of great insight backed by plenty of experience (including his own) from all over the world which reinforces that that myth couldn't be any more wrong and creates a wonderful convergence between Software, Documentation and Testing. This book addresses the problem that several projects out there have with their automated tests that become un-maintainable over time, or very expensive to maintain. I have heard the term "death by test automation" used in the past by Gojko himself. :-) To people learning about Agile and wanting to learn it 'the right way', I used to always recommend Gojko's previous book (Bridging the Communication Gap). I have now added Specification by Example to my list.