Authors:
ISBN13:
9780130340191
Edition:
6
Published:
2002-01-09
Language:
en

ISBN13:
9781118477816
Edition:
1
Published:
2012
Language:
en

ISBN13:
9781118477748
Edition:
1
Published:
2012-12-10
Language:
eng

ISBN13:
9781119944874
Edition:
1
Published:
2013-01-22
Language:
en

ISBN13:
9780155275232
Edition:
2
Published:
1988
Language:
en


ISBN13:
9780155035157
Edition:
2nd
Published:
2001
Language:
en





ISBN13:
9781849592031
Published:
2010
Language:
en

Authors:
ISBN13:
9789811271762
Edition:
1
Published:
2023
Language:
English


Authors:
ISBN13:
9780137504589
Edition:
10
Published:
2022-08-15
Language:
English





ISBN13:
9781461264316
Edition:
Softcover reprint of the original 1st ed. 1994
Published:
2012-10-05
Language:
en