by Elizabeth Lesser
publisher: Villard publish date: June 14th 2005
format: paperback pages: 352
language: English
ISBN:
0375759913 (9780375759918)
ASIN: 375759913
publisher: Villard Books publish date: October 30th 2008
format: ebook
language: English
ISBN:
1588361594 (9781588361592)
publisher: Random House Audio publish date: December 30th 2008
language: English
ISBN:
0739384740 (9780739384749)
publisher: Villard publish date: May 4th 2004
format: hardcover pages: 336
language: English
ISBN:
0375508066 (9780375508066)
publisher: Villard publish date: June 14th 2005
format: kindle pages: 352
language: English
ASIN: B001OC66QK
publisher: Rider publish date: June 3rd 2004
format: paperback pages: 336
language: English
ISBN:
1844135616 (9781844135615)
publisher: Villard Books publish date: January 1st 2008
format: ebook
language: English
ISBN:
1299073735 (9781299073739)
publisher: Ebury Digital publish date: January 26th 2010
format: ebook pages: 336
language: English
ISBN:
1407060988 (9781407060989)
publisher: Books on Tape publish date: December 30th 2008
language: English
ISBN:
1415965102 (9781415965108)