Author: John Vince
Alternate names: John A. Vince