Publications by 'James Playfoot'