Tata Mcgraw Hill Pub. Co. Ltd Tata Mcgraw Hill's General Knowledge For Competitive Examinations - NewDelhi Tata Mcgraw Hill 1988 - 109p Dewey Class. No.: 1 / TAT