publisher: Cliffs Notes
publish date: June 1st 1988
format: paperback pages: 376
language: English
ISBN:
0822011522 (9780822011521)
publisher: Cliffs Notes publish date: August 18th 2004
format: ebook pages: 376
language: English
ISBN:
0764517880 (9780764517884)