A GOD IN EVERY STONE

By Kamila Shamsie

Synopsis

Summer, 1915. Young Englishwoman Vivian Rose Spencer and twenty-year-old Pathan, Qayyum Gul meet on a train to Peshawar, unaware that a connection is about to be forged between their lives - one that will reveal itself fifteen years later when anti-colonial resistance, an ancient artefact and a mysterious woman will bring them together again.

Sample Player

Narrator Clare Francis
Length 10hrs
Catalogue No. 10550
Publisher Bloomsbury; 2015
Other audiobooks by Kamila Shamsie