TY - GEN TI - ESE 2024 Preliminary examination- mechanical engineering objective solved papers SN - 9789395548793 PY - 2023/// CY - New Delhi. PB - Made easy publications. KW - UPSC Preliminary KW - UPSC - Engineering Services Examination ER -