The Future Arrives for Ken Giles