by Stephen J. Pyne
publisher: University of Washington Press publish date: May 1st 1998
format: paperback pages: 552
language: English
ISBN:
0295976772 (9780295976778)
publisher: Henry Holt & Company publish date: March 1st 1992
format: paperback pages: 10
language: English
ISBN:
0805021019 (9780805021011)
publisher: Henry Holt & Company publish date: January 1st 1991
format: hardcover pages: 520
language: English
ISBN:
0805014721 (9780805014723)