russell giles