Maurice : a novel - Forster, E. M. (W.W. Norton & Company, 1971)