Raphael Ambrose Peter Marks Flanagan (?-1999)