edison giles