publisher: Penguin publish date: November 1st 1997
format: paperback
language: English
ISBN:
0140195122 (9780140195125)
publisher: Prentice Hall Press publish date: December 1st 1999
format: paperback pages: 240
language: English
ISBN:
0735201250 (9780735201255)
publisher: Prentice Hall Press
publish date: December 20th 1999
format: paperback pages: 240
language: English
publisher: Urania Trust publish date: March 31st 1996
format: hardcover pages: 112
ISBN:
1871989159 (9781871989151)