Evolution 101

by Randy Moore and Janice Moore
Westport, CT: Greenwood Press, 2006. 240 pages.

Randy Moore and Janice Moore's Evolution 101 aims, in the words of its publisher, to provide "readers — whether students new to the field or just interested members of the lay public — with the essential ideas of evolution using a minimum of jargon and mathematics." It succeeds marvelously. The reviewer for NSTA Recommends writes, "Seldom is a book so well written and so well researched that it ought to be required reading for every thinking person," adding, "Not only should every high school, community, and university library have a copy of Evolution 101 but every science teacher in the country should as well."