Ivan the terrible - Neuberger, Joan (I.B Tauris & Co. Ltd, 2003)