O'Sullivan (O'Suilleabhainn), the Earliest Irish Royal Family: History and Genealogy. Third Edition