101
Published 2023
Springer Nature Switzerland

103
Published 2023
Springer Nature Switzerland

104
by Öchsner, Andreas
Published 2021
Springer International Publishing