Publications by 'James John'