by Maria Flook
publisher: Pantheon
publish date: December 29th 1992
format: hardcover pages: 291
language: English
ISBN:
0679416471 (9780679416470)
publisher: Pantheon publish date: February 22nd 2012
format: ebook pages: 304
language: English
ISBN:
0307808807 (9780307808806)
publisher: Pantheon Books publish date: January 1st 2012
format: ebook
language: English
ISBN:
1299039405 (9781299039407)