A classic.
A must read for any bookworm.
Rating: 5 stars