‘Cause of All Causes’ – Cover Finalised


I’m delighted to say that the cover for ‘Cause of All Causes’ (Maghreb Trilogy #3) has been finalised and proofs uploaded! Publication on 1 Aug 2017. It’s been  great fun weaving in all the recent political events – and predicting a few to come! What of North Korea and Iran?