27 books about different countries and cultures to read before you travel – as recommended by local writers.