Duncan R. Foot:Information about Rory John McCABE