ISBN13:
9781317183877
Edition:
1
Published:
2016
Language:
en

Authors:
ISBN13:
9781443295390
Published:
2009
Language:
en


Authors:
ISBN13:
9781728374475
Edition:
6
Published:
20220727
Language:
English






Authors:
ISBN13:
9781032030531
Edition:
1
Published:
2024
Language:
en









Authors:
ISBN13:
9783319818498
Edition:
Softcover reprint of the original 1st ed. 2016
Published:
2018-06-12
Language:
en