Author: John A. [cover by Sue Allen] Wilson