Giles- Hare PRINT