

Springer International Publishing AG · inglés · ISBN 9783030594183
Springer International Publishing AG · inglés · ISBN 9783030594152
Springer International Publishing AG · inglés · ISBN 9783030594091
Springer · ISBN 9783642201530
Springer Berlin Heidelberg · inglés · ISBN 9783642201516