Warren Giles articles