Maurice: a novel - E.M. Forster (New York Norton, 1971)