General studies paper I : history and culture vol VI - Thorpe, Edgar; Thorpe, Showick (Noida Person pub., 2018)