Vogel, Steven Glimpses of creatures in their physical worlds by Steven Vogel - California Princeton university press 2009 - xii,302p ISBN: 9780691138077 Dewey Class. No.: 571.4 / P091 (CES)