General studies for civil services priliminary examination- Paper I ,Vol.V General science - Edgar Thorpe & Showick ThorpeGeneral Studies for (2018)