by Thomas Christopher Greene
publisher: Harper Paperbacks publish date: October 24th 2006
format: paperback pages: 304
language: English
ISBN:
006076581X (9780060765811)
publisher: HarperCollins publish date: February 20th 2007
format: ebook pages: 304
language: English
ISBN:
0061359793 (9780061359798)
publisher: HarperCollins publish date: February 20th 2007
format: ebook pages: 304
language: English
ISBN:
0061359823 (9780061359828)
format: kindle pages: 306
language: English
ASIN: B000OI0ECC
publisher: HarperCollins publish date: October 13th 2009
format: ebook pages: 304
language: English
ISBN:
0061882097 (9780061882098)