by Eric Chaisson
publisher: Harvard University Press publish date: May 3rd 1998
format: paperback pages: 424
language: English
ISBN:
0674412559 (9780674412552)
publisher: HarperCollins publish date: May 28th 1994
format: hardcover pages: 386
language: English
ISBN:
0060171146 (9780060171148)
publisher: Harper Perennial publish date: March 28th 1995
format: paperback pages: 320
language: English
ISBN:
0060926295 (9780060926298)