First fun encyclopedia

Presents illustrated articles, alphabetically arranged, on a wide variety of topics.

Mason Crest
2003
9781590845585
book

Holdings

383927