Giles book