Ceallaigh, S. O,author.