Thaper,Romila Situating Indian history - New Delhi Oxford university press 1986 - 463p. Dewey Class. No.: 954.021 Bha .M6