Rory Townsend — Irish cyclist