Encyclopedia of scientific terms - Graham, E. C. (Indiana Publishing House, 2008)