Publications by 'John ffrench'