The Last Kingdom
Bernard Cornwell
This is the exciting—yet little known—story of the making of England in the 9th and 10th centuries, the years in which King Alfred the Great, his son and grandson defeated the Danish Vikings who had invaded and occupied three of ...