publisher: Leisure Books publish date: October 31st 2006
format: mass market paperback pages: 307
language: English
ISBN:
0843957123 (9780843957129)
publisher: Thorndike Press publish date: June 1st 2007
format: hardcover pages: 429
language: English
ISBN:
0786296011 (9780786296019)