I wish I'd made you angry earlier : essays on science, scientists, and humanity - Perutz, Max F. (Oxford university press, 1998)