Science and Technology: for Civil services preliminary and main examinations - Agrahari, Ravi P (. - NewDelhi : Mc Graw Hill, 2022)