A comparative study of job satisfaction among teaching faculty in Aligarh Muslim University and Jawaharlal Nehru University