
Morgan & Claypool Publishers · ISBN 9781681732862
Springer International Publishing AG · inglés · ISBN 9783031004759
Morgan & Claypool Publishers · inglés · ISBN 9781627059770
Morgan & Claypool Publishers · ISBN 9781627057196
Morgan & Claypool Publishers · inglés · ISBN 9781608455201
Morgan & Claypool Publishers · ISBN 9781608455195