by Diane Ackerman
publisher: Vintage publish date: September 29th 1992
format: paperback pages: 272
language: English
ISBN:
0679742263 (9780679742265)
publisher: Random House Value Publishing publish date: March 31st 1996
format: hardcover pages: 249
language: English
ISBN:
0517156784 (9780517156780)
publisher: Random House, Inc. publish date: October 23rd 1991
format: hardcover pages: 249
language: English
ISBN:
0394585747 (9780394585741)
publisher: Vintage publish date: May 18th 2011
format: kindle pages: 272
language: English
ASIN: B009BQNIK8
publisher: Vintage publish date: May 18th 2011
format: kindle pages: 272
language: English
ASIN: B004YWI94Y
publisher: Vintage publish date: May 18th 2011
format: kindle pages: 272
language: English
ASIN: B009IACG5A
publisher: Phoenix publish date: May 5th 1994
format: hardcover pages: 249
language: English
ISBN:
1857990870 (9781857990874)
publisher: B&N Distribution publish date: October 10th 1995
format: paperback
language: English
ISBN:
0840065922 (9780840065926)
publisher: Vintage publish date: May 18th 2011
format: ebook pages: 272
language: English
ISBN:
030776334X (9780307763341)
publisher: Vintage Books publish date: January 1st 2011
format: ebook
language: English
ISBN:
1299211186 (9781299211186)