Authors:
ISBN13:
9781839970955
Edition:
1
Published:
2022
Language:
en

Authors:
ISBN13:
9780300215366
Edition:
First Edition
Published:
2016-06-28
Language:
en

ISBN13:
9781401936938
Edition:
2nd ed.
Published:
2011
Language:
en



Authors:
ISBN13:
9780300216738
Edition:
1
Published:
2016
Language:
en





ISBN13:
9781401941857
Edition:
Reprint
Published:
2013-09-26
Language:
en


ISBN13:
9781401942366
Edition:
First Edition
Published:
2012-10-16
Language:
en







Authors:
ISBN13:
9780764205477
Edition:
Unabridged
Published:
2008-06-01
Language:
en