by Phillip Finch
publisher: St. Martin's Press publish date: September 30th 2008
format: hardcover pages: 320
language: English
ISBN:
0312383940 (9780312383947)
pages: 320
language: English
ISBN:
0007265247 (9780007265244)
pages: 309
language: English
ISBN:
0007275536 (9780007275533)
publisher: St. Martin's Griffin publish date: October 13th 2009
format: paperback pages: 336
language: English
ISBN:
0312567421 (9780312567422)
publisher: HarperCollins publish date: September 4th 2008
format: ebook pages: 320
language: English
ISBN:
0007285590 (9780007285594)