Reading list: Must-reads
Books that everyone should read, at least once, in their lives.