D'Arcy, Brian(Catholic priest),author.