Alexander II the last great tsar - Radzinskij, Ėdvard Stanislavovič 1936- (Free Press, 2006)