Springer International Publishing AG · inglés · ISBN 9783031005329
Morgan & Claypool Publishers · inglés · ISBN 9781627054317
Morgan & Claypool Publishers · inglés · ISBN 9781608456321
Springer International Publishing AG · inglés · ISBN 9783031005213
Morgan & Claypool Publishers · inglés · ISBN 9781608456314