publisher: Academic Press publish date: February 14th 1995
format: hardcover pages: 240
language: English
ISBN:
0125476604 (9780125476607)
publisher: Heinemann Library publish date: May 10th 1999
format: hardcover
language: English
ISBN:
0739806831 (9780739806838)