Science and technology: for civil services examination and various state examinations - Sheelwant Singh (U.P. Pearson India Education, 2019)