General studies paper I : general science vol V - Thorpe, Edgar; Thorpe, Showick (Noida Person pub., 2018)