2
Published 2023
Palgrave Macmillan

3
Published 2013
Springer Berlin Heidelberg

5
Published 2024
Springer International Publishing