Robert John Biographie Contributions de Robert John Édition scientifique One true friend, and other Irish short stories Robert John Longman The Hopkins manuscript or the Cataclysm Robert Cedric Sherriff Longman The Red badge of courage Stephen Crane Longman