Lavoisier and the Chemistry of Life: An Exploration of Scientific Creativity (Holmes, Frederic Lawrence)