England ka samajik Itihas - Trivelyan, G.M. (Jaipur)