1
by Bix, Brian
Published 2023
Cambridge University Press

2
by Bix, Brian
Published 1993
Clarendon