Publications by 'Trevor J. Pugh'