Download these books freely.

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

10th Std Science Tamil Medium Book Part 1 (~5.5 MBytes)
10th Std Science Tamil Medium Book Part 2 (~3.0 MBytes)
10th Std Science Tamil Medium Book Part 3 (~2.0 MBytes)