publisher: St. Martin's Griffin publish date: January 12th 2002
format: paperback pages: 208
language: English
ISBN:
0312283229 (9780312283223)
publisher: Perigee Trade
publish date: August 2nd 2005
format: paperback pages: 272
language: English
ISBN:
0399531637 (9780399531637)
publisher: St. Martin's Griffin publish date: January 28th 2014
format: paperback pages: 272
language: English
ISBN:
1250046572 (9781250046574)
publisher: Perigee Books publish date: August 2nd 2005
format: ebook pages: 272
language: English
ISBN:
1436284899 (9781436284899)