frank giles