A review by augustsemple
The Soul of a New Machine by Tracy Kidder

informative reflective

3.0