The Norse Myths - Kevin Crossley-holland