Download these books freely.

10th Std Social Science English Medium Book Part 1 (~5.5 MBytes)
10th Std Social Science English Medium Book Part 2 (~6.5 MBytes)
10th Std Social Science English Medium Book Part 3 (~2.0 MBytes)

10th Std Social Science Tamil Medium Book Part 1 (~6.5 MBytes)
10th Std Social Science Tamil Medium Book Part 2 (~7.0 MBytes)
10th Std Social Science Tamil Medium Book Part 3 (~2.5 MBytes)