Michael FosterBooksElementary experimental physiologyA Text book of physiology v.4, 1896PhysiologyA Text book of physiology v.3, 1890Recent advances in science, and their bearing on medicine and surgeryA Text Book of PhysiologyAuthor data: Open Library