1
by Schulz, Peter, Nakamoto, Kent
Published 2024
Cambridge University Press

2
by Wilson, Paul M., Kislov, Roman
Published 2022
Cambridge University Press