The Mabinogion

Author Anonymous
Introduction by Jeffrey Gantz
Translated by Jeffrey Gantz