publisher: St. Martin's Paperbacks publish date: November 29th 2005
format: paperback pages: 320
language: English
ISBN:
0312939116 (9780312939113)
format: kindle pages: 304
language: English
ASIN: B004VMV4U8
publisher: Minotaur Books publish date: April 14th 2009
format: hardcover pages: 304
language: English
ISBN:
0312365470 (9780312365479)
publisher: Minotaur Books publish date: May 1st 2007
format: hardcover pages: 304
language: English
ISBN:
0312365462 (9780312365462)