A Concise History of Sweden from the Viking Age to the Present

A Concise History of Sweden from the Viking Age to the Present