Publications by 'James Pinto'