RaveThe Christian Science MonitorIf you’ve ever been curious about software engineering and the business of it, the art of giving, or even entrepreneurship, you must read Tracy Kidder’s latest book ... The magic of the book is found in its ability to inhabit multiple spheres at once – from English’s life to the field of computer science to commentary about American culture ... Kidder’s Pulitzer Prize-winning writing disappears, for the most part, into the background of English’s life and the myriad voices of friends, coworkers, and family that harmonize with it. Occasionally, Kidder pushes his writing to the foreground in a spectacular pop of wit and lyricism that acutely highlights a certain idea.