by Diane Ackerman
publisher: Harper publish date: October 2nd 2001
format: hardcover pages: 272
language: English
ISBN:
0060199865 (9780060199869)
publisher: Harper Perennial publish date: October 1st 2002
format: paperback pages: 272
language: English
ISBN:
0060505362 (9780060505363)
ASIN: 60505362
publisher: Thorndike Press publish date: March 1st 2002
format: hardcover pages: 370
language: English
ISBN:
078624075X (9780786240753)
publisher: Audio Literature publish date: April 1st 2003
language: English
ISBN:
1574534629 (9781574534627)
publisher: HarperCollins publish date: October 28th 2002
format: paperback pages: 272
language: English
ISBN:
1615589902 (9781615589906)