ISBN13:
9780415206662
Edition:
1
Published:
2000-06-29
Language:
en

ISBN13:
9781040144343
Edition:
1
Published:
2024-07-17
Language:
English

ISBN13:
9781135121310
Published:
2012
Language:
en

ISBN13:
9781789203745
Edition:
1
Published:
20030601
Language:
English

Authors:
ISBN13:
9780429017094
Edition:
1
Published:
2021-10-25
Language:
English

ISBN13:
9781000921106
Edition:
1
Published:
2023-09-29
Language:
English

ISBN13:
9781506328607
Published:
2017
Language:
en

ISBN13:
9780203354896
Published:
2012
Language:
en


Authors:
ISBN13:
9781135121242
Edition:
1
Published:
2012-11-12
Language:
English

Authors:
ISBN13:
9789819798810
Edition:
2
Published:
2025-01-26
Language:
English

ISBN13:
9781787693135
Edition:
2
Published:
2024-09-02
Language:
eng

ISBN13:
9781032176826
Edition:
1
Published:
2021-09-30
Language:
en


ISBN13:
9780367217914
Edition:
1
Published:
2019-10-23
Language:
en




Authors:
ISBN13:
9781032093017
Edition:
1
Published:
2021-06-30
Language:
en

ISBN13:
9781446287576
Edition:
1
Published:
2016-01-28
Language:
en