by Jenny McPhee
Kamila Shamsie discussed her new novel A God In Every Stone, set in British India, with cultural historian Rachel Holmes
by Jenny McPhee
Kamila Shamsie discussed her new novel A God In Every Stone, set in British India, with cultural historian Rachel Holmes