A Strange Light A Strange Light Gloria Cook 10 Canelo2016Paperback300pp196x126mm 9781788633383 Product Code: 508015 publ £8.99now CategoriesFiction