by Jennifer Michael Hecht
publisher: HarperOne publish date: September 7th 2004
format: paperback pages: 576
language: English
ISBN:
0060097957 (9780060097950)
publisher: HarperOne publish date: October 14th 2003
format: hardcover pages: 576
language: English
ISBN:
0060097728 (9780060097721)
publisher: HarperCollins publish date: September 28th 2010
format: ebook pages: 576
language: English
ISBN:
0062031392 (9780062031396)
format: kindle pages: 576
language: English
ASIN: B003YCOORG
publisher: Blackstone Audiobooks publish date: August 1st 2009
format: audiobook minutes: 16
language: English
ISBN:
143329270X (9781433292705)
ASIN: 143329270X
publisher: Blackstone Audiobooks publish date: August 1st 2009
format: audiobook minutes: 2
language: English
ISBN:
1433292734 (9781433292736)
publisher: Blackstone Audiobooks publish date: February 1st 2010
format: audiobook
language: English
ISBN:
1433292769 (9781433292767)
publisher: Blackstone Audiobooks publish date: May 1st 2012
format: audiobook
language: English
ISBN:
1433292726 (9781433292729)
ASIN: 1433292726
publisher: Blackstone Audiobooks publish date: August 1st 2009
language: English
ISBN:
1433292696 (9781433292699)