publisher: Saxon Publishers publish date: May 1st 2001
format: hardcover pages: 756
language: English
ISBN:
156577146X (9781565771468)
publisher: Saxon Publishers publish date: July 31st 1995
format: paperback
language: English
ISBN:
156577082X (9781565770829)