1
by O'Rourke, Joseph
Published 2022
Cambridge University Press

2
by O'Rourke, Joseph, Vîlcu, Costin
Published 2024
Springer Nature Switzerland