European History For Dummies by Sean Lang (Paperback, 2011)