Publications by 'Guy D. Eslick'