Author Tracy Kidder chronicles a life based on hope