Publications by 'James Longden'