I would guess that many of the older books are public domain and available for free download at Project Gutenberg.
Yes, pretty much all good books over 100 years old are public domain and available on the internet. Also, all of the books on this list are classics and should be in any good public or college or high school library.