Agile Software Construction - Hunt, John (Springer London, 2006)