Reading list: History of india
may be useful