samantha giles