Holiday gift ideas: 10 must-read books