publisher: Adams Media
publish date: October 7th 2004
format: paperback pages: 272
language: English
ISBN:
159337156X (9781593371562)
publisher: Adams Media publish date: September 18th 2011
format: paperback pages: 272
language: English
ISBN:
1440526788 (9781440526787)