Stephen Gallagher — Irish racing cyclist