Publications by 'Gary J. Kipping'