Nic Craith (Caroline)

6437.
Nic Craith (Caroline): The magic of blood in early Irish literature.