Publications by 'Duncan McPhee'