From the lost worlds of old Shanghai to the very modern concerns of everyday anxiety, here are eight new books to get you ...