Counted ratings come from accounts older than 7 days and were made on or after publication. Finished readers weigh ×1.0. Readers who have not finished yet weigh ×0.5. Did-not-finish ratings are shown but not counted.
Editions
6 editions · 2 languages
Paperback · English · 2016
Springer · 519 pages · 9781493944552
Hardcover · English · 2014
Springer · 519 pages · 9781493921126
Other · English · 2014
Springer New York · 510 pages · 9781493921133
Other · German · 2021
Springer International Publishing AG · 9783030561291
Other · German · 2021
Springer · 595 pages · 9783030561277
Other · German · 2020
Springer International Publishing AG · 9783030561260