General studies paper-I general science vol. IV - Thorpe, Edgar; Thorpe, Showick (Delhi Pearson pub, 2016)