Publications by 'James G. Booth'