max giles