Author: Karl D. Hoover
Alternate names: Karl D Hoover