Lives of eminent zoologists, from Aristotle to Linnaeus : with introductory remarks on the study of natural history, and occasional observations on the progress of zoology
MacGillivray, William, 1796-1852