Free classics

The books everyone means to read. Finished.

Every book here is free and legal to read. For each one: how long it really takes, where people give up, and how to get to the last page, 20 minutes at a time.