From Asgard to Valhalla : the remarkable history of the Norse myths / - O'Donoghue, Heather,