publisher: Harper Perennial publish date: September 19th 2006
format: paperback pages: 499
language: English
ISBN:
0060531096 (9780060531096)
ASIN: 60531096
publisher: Ecco publish date: August 30th 2005
format: hardcover pages: 500
language: English
ISBN:
0060531088 (9780060531089)
publisher: Penguin publish date: August 3rd 2006
format: paperback
language: English
ISBN:
0141012978 (9780141012971)
publisher: HarperCollins publish date: November 10th 2009
format: kindle pages: 499
language: English
ASIN: B002TS77Y8
publisher: Ecco Press
format: hardcover
language: English
ISBN:
0713996994 (9780713996999)
publisher: HarperCollins publish date: November 10th 2009
format: ebook pages: 512
language: English
ISBN:
0061981230 (9780061981234)
format: kindle pages: 514
language: English
ASIN: B002RI9S6A
publisher: HarperCollins publish date: September 19th 2006
format: paperback pages: 512
language: English
ISBN:
1615532838 (9781615532834)