Publications by 'Andrew Macvean'