Review (5/5): A classic.
A must read for any bookworm.