
Stewart Hotston, a scientist by training, delivers an enthralling science fiction thriller involving an alien artefact and the implications of its arrival. In the 1970s something lands on a beach in Devon. An artefact that twists space time and renders our grasp...