Weird science /
Smith, John,author.
Walker, Kevin,author.
Campbell, Jim,author.
Freeman, John,author.
Raynor, Nigel,artist.