1
by Bix, Brian
Published 1993
Clarendon

2
by Bix, Brian
Published 2023
Cambridge University Press