bob giles 9