Vital circuits : on pumps, pipes, and the workings of circulatory systems - Vogel, Steven (Oxford University Press, 1992)