Long shadow by Mikael Anckarman
_