Encyclopedia of Life Science, Volumes 1 & 2 by Katherine Cullen