Amir Kolsky , Scott Bain, and Max Guernsey are authors, trainers, and consultants who specialize in Test-Driven Development, Design Patterns, and Emergent Design.We are all senior consultants at Net Objectives and are currently co-authoring the book "Sustainable Test-Driven Development"