Publications by 'James McGuire'