Alec Cattanach
1 total work
Two serious road accidents, a fire in the wrong place, and a declaration of war on Germany: Alec Cattanach, of the Aberdeen City Police, has had better weeks. But it will only grow worse – a woman goes missing. The answers seem to be in her past – but who can tell him what that past was? Someone has lit a touchpaper, and now all Cattanach can do is wait for the explosion.