Publications by 'James Rakes'