What to read this summer: Top 20 picks

CNN  —