Timothy Robert Barclay - (born 1984)