Ancient India: history and archaeology - Ganguly D K (Abhinav, 1994)