Giles, Alan,1955-