There are Rivers in the Sky - Elif Shafak; Reviewed by Michelle

Three people's lives, two rivers and one raindrop that lands on the head of an ancient king. 
We follow the story of Arthur who was born on the banks of the Thames and goes on to develop a passion for the Epic of Gilgamesh, a young Yazidi girl called Narin being baptised on the banks of the Tigris and a hydrologist Zaleekah, who is considering her life direction in a houseboat on the Thames. 
A historical fiction so beautifully researched and told. It's the sort of book that has you learning and wanting to know more about the described regions of the world and their history. I spent so much time googling pictures and maps of places in the stories. It follows the journey of a drop of water through time and space and makes you marvel at the never-ending cycle of water, but also how humans don't always appreciate it's importance. 
Elif Shafak produces another amazing piece of literature and it will easily be the best book I read this year. Sublime. 
 Note - It doesn't shy away from some heavy themes including removal and destruction of ancient artefacts, destruction of ecosystems and genocide and slavery.