Echmarcach mac Ragnaill, King of Dublin and the Isles

Summary