Animal and Vegetable Physiology - Volume 2 by Peter Mark Roget