Published by Palgrave Macmillan 2018-06-12, 2018
ISBN 10: 3319763059 ISBN 13: 9783319763057
Seller: Chiron Media, Wallingford, United Kingdom
Hardcover. Condition: New.
Published by Palgrave Macmillan 2018-12-06, 2018
ISBN 10: 1349705144 ISBN 13: 9781349705146
Seller: Chiron Media, Wallingford, United Kingdom
Paperback. Condition: New.