Authors:
ISBN13:
9780497345990
Published:
2006-06-26
Language:
en




Authors:
ISBN13:
9780497514396
Published:
2006-09-28
Language:
en









Authors:
ISBN13:
9783030631062
Edition:
1st ed. 2021
Published:
2021-02-17
Language:
en

ISBN13:
9783319853628
Edition:
Softcover reprint of the original 1st ed. 2017
Published:
2018-07-25
Language:
en




Authors:
ISBN13:
9780497529475
Published:
2006-09-28
Language:
en