5581
Published 1983
Springer New York

5583
Published 1990
Springer Berlin Heidelberg

5585
Published 2018
Springer International Publishing

5587
Published 2021
Springer International Publishing

5589
Published 2018
Edward Elgar Pub., Inc.

5590
Published 2021
Springer Nature Singapore

5594
Published 2016
Springer International Publishing

5596
Published 2022
Springer Nature Singapore

5597
Published 2022
Springer Nature Singapore

5598
Published 2017
Springer International Publishing

5600
Published 2023
Springer Nature Singapore