Some aspects of ancient Indian history and culture - Thakur, Upendra (New Delhi Abhinav Publications, 1974)