The Little Giant Encyclopedia of Pu- 9780806942582, The Diagram Group, paperback

This novel takes a simple idea and turns it into something beautiful.

You will find that this novel makes you want to underline every line.