publisher: MacMillan Publishing Company
format: paperback pages: 325
language: English
ISBN:
0333492099 (9780333492093)
ISBN:
0849377021 (9780849377020)
publisher: Scholium International
format: paperback pages: 215
language: English
ISBN:
0333437888 (9780333437889)