This week’s novels takes us to Zanzibar, Budapest and Renaissance Florence with Nobel Prize-winning English-Tanzanian writer ...