Contemporary Europe - Richard Sakwa (St. Martin Press, 2000)