Author: K. B. (Kenneth Bruce) McFarlane