He and a professor at the local observatory set out to solve ... space secreted in a radioactive cloud on the mountain of Trollenberg in Switzerland. The mysterious disappearance of various ...