An interwoven tale set 550 years apart, Jane Johnson's novel tells the tales of Kate, a woman hiding from torment at home, and Blessing living in the final days of the Emirate of Granada who creates a torment of his own. Johnson has crafted a superior tale that grabs you from the off.
Read More