Donald Teskey Dublin, Ireland, b. 1956