publisher: Sterling
publish date: December 31st 2001
format: paperback pages: 96
language: English
ISBN:
080695115X (9780806951157)
publisher: Puzzlewright publish date: May 7th 2013
format: paperback pages: 96
language: English
ISBN:
1454909730 (9781454909736)