Velvet Was The Night
Silvia Moreno-garcia, Jo Fletcher Books, £16.99
Set in 1970s Mexico, this fascinating tale skilfully weaves the history and politics of the period.
Told from two perspectives, it features Maite, a lonely secretary whose dull life is upended when she joins the search for her missing neighbour and is caught up in the revolutionary cause, and Elvis, a goon for hire who dreams of American music and a better life.