ISBN13:
9781522524472
Edition:
1
Published:
20170301
Language:
English


ISBN13:
9780313248139
Edition:
First Edition
Published:
1988
Language:
en




Authors:
ISBN13:
9780262366496
Edition:
1
Published:
2021
Language:
en

Authors:
ISBN13:
9789358686487
Published:
2023-12-30
Language:
en



Authors:
ISBN13:
9780262046015
Published:
2021-10-05
Language:
en








ISBN13:
9781859734841
Edition:
First Edition
Published:
2002-03-01
Language:
en