Rory Francis Alexander Cassidi — (born 1958)