Brain Twister by : Randall Garrett and Laurence M. Janifer -