Mythology of the British Isles by Geoffrey Ashe
Retells the legendary history of Britain by recounting stories and legends from the dark centuries of British prehistory to the 9th century AD - tales of giants and fairies, druids and saints, King Lear, King Arthur and Old King Cole, all interrelated and presented with fresh significance.