Andrew R Giles · Study