Publications by 'Duncan B. McLaren'