DAN O'MAHONY Keeper of the old lore. Creator of Irish fantasy for all ages.