thomas giles (1)