Top positive review
One person found this helpful
best in class to cover almost whole but ...
on 22 July 2017
Best book but a silly mistake in the very beginning. In abbreviation UNESCO is given as U.N. educational, social and cultural organization but scientific should be in place of social . But book is very commanding and a must read book for upsc.