ISBN13:
9783319446899
Edition:
1st ed. 2017
Published:
2017-04-01
Language:
en


ISBN13:
9783319831114
Edition:
Softcover reprint of the original 1st ed. 2017
Published:
2018-06-09
Language:
en

ISBN13:
9783031104411
Edition:
2nd ed. 2023
Published:
2023-03-12
Language:
en