The Routledge Dictionary of Historical Slang
Eric Partridge & Jacqueline Simpson
Little Oxford Dictionary of Proverbs
Elizabeth Knowles
Webster's Dictionary and Thesaurus
Merriam-Webster, Inc
Coding Games in Python
Dorling Kindersley, Inc.
Berkshire Encyclopedia of Sustainability 2/10: The Business ...
Chris Laszlo & Karen Christensen & Daniel S. Fogel & Gernot Wagner & Peter J. Whitehouse
Reflections on the Christ
David Spangler