An interview with …Giles McCracken