Modern Ideas in Chess and Chess Fundamentals - Read Free
Open Chess Books
is a project that is supposed to make reading chess books easy by allowing you read them using animated boards. The plan is (or was) to release a bunch of classic books for free. So far the above two are available.