10043
Published 2009
Springer Netherlands

10045
Published 2020
Springer Nature Singapore

10047
Published 2019
Springer International Publishing

10048
Published 2019
Springer Nature Singapore

10050
Published 2019
Springer International Publishing

10052
Published 2022
Springer International Publishing

10056
Published 2022
Springer Nature Singapore

10057
Published 2022
Edward Elgar Publishing

10059
Published 2020
Springer International Publishing

10060
Published 2022
Springer International Publishing