Publications by 'Alex C. McLaren'