6 must-read books for everyone on your Christmas list