"Everybody lies. Little white lies and big black stripy lies are what get most of us through the day. In the moment between sleep and waking we tell ourselves a hundred lies, preparing for the new day. In a world of compulsive liars only a lunatic would tell the truth, only a madman would want to." Leon Steelgrave brings his Europa City trilogy to a white-knuckled conclusion with The Violet Hour. Has the sun finally set on Europa City? As Sajer...