Publications by 'Andrew John Ker'