Publications by 'Patrick McFarlane'