Ivan the Terrible - Waliszewski, Kazimierz 1849-1935 (Archon Books, 1966)