General studies paper-1 general science Vol.V - Thorpe, Edgar; Thorpe, Showick (Noida Pearson pub, 2017)