Published by Palgrave Macmillan 2018-07-13, 2018
ISBN 10: 3319837710 ISBN 13: 9783319837710
Seller: Chiron Media, Wallingford, United Kingdom
Paperback. Condition: New.
Published by Palgrave Macmillan 2018-07-13, 2018
ISBN 10: 3319840754 ISBN 13: 9783319840758
Seller: Chiron Media, Wallingford, United Kingdom
Paperback. Condition: New.