TY - GEN AU - AGRAHARI, RAVI P. TI - SCIENCE AND TECHNOLOGY FOR CIVIL SERVICES PRELIMINARY AND MAIN EXAMINATIONS SN - 9789355325556 PY - 2024/// PB - MC GRAW HILL, CHENNAI ER -