sean giles