Publications by 'James Keeling'