by John Leland
publisher: Harper Perennial publish date: August 2nd 2005
format: paperback pages: 432
language: English
ISBN:
0060528184 (9780060528188)
publisher: Ecco publish date: October 5th 2004
format: hardcover pages: 384
language: English
ISBN:
0060528176 (9780060528171)
publisher: HarperCollins publish date: October 13th 2009
format: ebook pages: 432
language: English
ISBN:
0061866075 (9780061866074)
publisher: HarperCollins publish date: February 19th 2008
format: ebook pages: 432
language: English
ISBN:
0061584681 (9780061584688)
publisher: HarperCollins publish date: October 13th 2009
format: kindle pages: 432
language: English
ASIN: B0013L2BMU
publisher: Ecco Press
format: hardcover
language: English
ISBN:
5558685298 (9785558685299)
publisher: HarperCollins publish date: February 19th 2008
format: ebook pages: 432
language: English
ISBN:
0061660272 (9780061660276)
publisher: HarperCollins publish date: February 19th 2008
format: ebook pages: 432
language: English
ISBN:
0061584673 (9780061584671)