by Janice Erlbaum
publisher: Villard publish date: March 6th 2007
format: paperback pages: 252
language: English
ISBN:
0812974565 (9780812974560)
publisher: Villard publish date: March 7th 2006
format: hardcover pages: 272
language: English
ISBN:
1400064228 (9781400064229)
publisher: Ebury publish date: 2006
language: English
ISBN:
0091908442 (9780091908447)
publisher: Villard publish date: March 7th 2006
format: ebook
language: English
ISBN:
1588365263 (9781588365262)
publisher: Ebury Press publish date: September 1st 2008
format: paperback pages: 272
language: English
ISBN:
0091909317 (9780091909314)
publisher: Villard Books publish date: January 1st 2006
format: ebook
language: English
ISBN:
1299092578 (9781299092570)