publisher: St. Martin's Paperbacks publish date: August 16th 2004
format: paperback pages: 352
language: English
ISBN:
0312994605 (9780312994600)
ASIN: 312994605
publisher: Minotaur Books publish date: September 10th 2003
format: hardcover pages: 320
language: English
ISBN:
0312291329 (9780312291327)
publisher: CreateSpace publish date: November 6th 2011
format: paperback pages: 326
language: English
ISBN:
1466456388 (9781466456389)
ASIN: 1466456388
publisher: Recorded Books publish date: March 28th 2011
language: English
ISBN:
1449887139 (9781449887131)