Morrigan's cross - Burdett, John (Peguin Group, 2006)