Don Roberts, Martin Fowler, John Brant ...
Martin Fowler
Martin Fowler, Pramod Sadalage
Shane Harvie, Jay Fields, Martin Fowler ...