ISBN13:
9780071138451
Edition:
International Ed
Published:
1994-08-01
Language:
en



Authors:
ISBN13:
9789339221201
Edition:
3rd
Published:
2015
Language:
en

ISBN13:
9781107029767
Edition:
1
Published:
2018-11-08
Language:
en



ISBN13:
9781108671453
Edition:
2
Published:
20180920
Language:
English