publisher: HarperOne
publish date: May 12th 1995
format: paperback pages: 400
language: English
ISBN:
0060648791 (9780060648794)
format: kindle pages: 400
language: English
ASIN: B003SE7ZGW
publisher: HarperCollins publish date: August 31st 2010
format: ebook pages: 400
language: English
ISBN:
0062028537 (9780062028532)
publisher: Laurier Books, Limited publish date: January 1st 2001
format: paperback pages: 403
language: English
ISBN:
0141004967 (9780141004969)