NEIL OLIVER Master-Shadows-prelims-ac.indd 3 06/07/2015 11:24:49 First published in Great Britain in 2015 by Orion Books, an imprint of The Orion Publishing Group Ltd Carmelite…