Author: Fred Saberhagen John Rackham