Koi best book recommend karo yar histry ke liye yarrrrrr.......
best way -use wikipedia its best to search indian history its just awesome.
iam daily use before going to sleep at night read history on wiki its fabulous experience.
after it i have nice sleep at knight.
the benefit is on wiki we can understand history bcoz there is all story ,or we can summarize better through story its hit in our mind for long time other than practising history as question answer.
all the best :-) ;-)
Use phone applications