by John Donohue
publisher: St. Martin's Minotaur publish date: April 9th 2003
format: hardcover pages: 272
language: English
ISBN:
0312288123 (9780312288129)
publisher: Onyx publish date: February 3rd 2004
format: paperback pages: 256
language: English
ISBN:
0451411323 (9780451411327)
publisher: YMAA Publication Center publish date: August 1st 2011
format: ebook pages: 256
language: English
ISBN:
1594392471 (9781594392474)