Authors:
ISBN13:
9781349949403
Edition:
1st ed. 2017
Published:
2016-10-29
Language:
en

Authors:
ISBN13:
9780901190253
Published:
1981-01
Language:
en

Authors:
ISBN13:
9781349956807
Edition:
Softcover reprint of the original 1st ed. 2017
Published:
2018-06-16
Language:
en



Authors:
ISBN13:
9780470271537
Published:
1981-01
Language:
en

ISBN13:
9781522557708
Edition:
3
Published:
20181019
Language:
English




ISBN13:
9781933371207
Edition:
1
Published:
2007-05-18
Language:
en

ISBN13:
9780757553479
Edition:
2
Published:
2008-07-21
Language:
en

ISBN13:
9780757545450
Edition:
1
Published:
2007-08-01
Language:
en