By searching relevant topics in the library catalog (above) and adding the word <<sources>> to your search, you can find books that contain primary sources. Hint: you can further limit your search by language by selecting languages in the left-hand navigation of your search results.
Below are some other places to find primary sources online.
St. Paul Public Library has more than 42,000 ebooks and 300 audiobooks that you can check out online, including an extensive fiction collection.
You can sign up at https://sppl.org/ecard. Once you've registered, you can borrow and download ebooks and audiobooks to view on an e-reader, computer, or mobile device.