ISBN13:
9780316599238
Edition:
Reprint
Published:
1997-02-01
Language:
en

ISBN13:
9780316599269
Edition:
First Edition
Published:
1996
Language:
en

Authors:
ISBN13:
9788466607728
Edition:
00001
Published:
2005-09-28
Language:
en

ISBN13:
9781629981888
Published:
2015-05-05
Language:
en











ISBN13:
9781683693345
Edition:
8
Published:
2023
Language:
en


Authors:
ISBN13:
9780517671306
Edition:
2nd
Published:
1989-01-13
Language:
en