First, James (Mantle, £20) by Percival Everett, which might be the book of the year and ought to have won the Booker Prize ...