Spring is here, and so are a whole bunch of books to read