Publications by 'Alan J. Martin'