Rourke's World of Science Encyclopedia Vol.2 - HICKS, Kelli L (ROURKE PUBLISHING, 2011)