MAYLAND Dan

The Doctor of Aleppo by Dan Mayland, Review: Confronting thriller