Publications by 'Alan J. Anderson'