by Sandra Newman
publisher: Harper Perennial publish date: June 1st 2004
format: paperback pages: 389
language: English
ISBN:
006051499X (9780060514990)
publisher: Harper publish date: May 27th 2003
format: hardcover
language: English
ISBN:
0060514981 (9780060514983)
publisher: Chatto & Windus publish date: 2002
format: softcover pages: 287
language: English
ISBN:
0701173114
publisher: Vintage Digital publish date: January 25th 2011
format: kindle pages: 402
language: English
ASIN: B004K6MEHW
publisher: Vintage publish date: March 6th 2003
format: paperback pages: 400
language: English
ISBN:
0099428792 (9780099428794)
publisher: Vintage Digital publish date: January 25th 2011
format: ebook pages: 400
language: English
ISBN:
1446425886 (9781446425886)