Publications by 'James Robb'