E M Forster. - ROYLE (Nicholas). (New Delhi Atlantic Publishers and Distributors, 2010)