Our critics review hundreds of books a year. Here are their favourites, from fiction and crime to memoir and history ...