Author: Ted Cowling Kenneth James Stuart Ballantyne