Publications by 'Alexander P. Giles'