Publications by 'James Selfe'