An Elegant Puzzle: Systems of Engineering Management
Hillary Louise Johnson
David Heinemeier Hansson
David Thomas
Claire Hughes Johnson