Yes, the Internet Archive has over 2.5 million books that are in the public domain.