ISBN13:
9780300258363
Edition:
2
Published:
2021
Language:
en


ISBN13:
9781549133626
Edition:
Unabridged
Published:
2020
Language:
en



ISBN13:
9780393312102
Edition:
Revised ed.
Published:
1995-04-17
Language:
en

ISBN13:
9780393017670
Edition:
First Edition
Published:
1984-01
Language:
en








ISBN13:
9780679772620
Edition:
First Edition
Published:
1996-10-29
Language:
en




Authors:
ISBN13:
9780692341636
Edition:
1st
Published:
2015-03-06
Language:
en