Publications by 'Allan J. Walker'