Short books to read on a 7 hour bus ride?

4d·9 responses