Author: Louis A. Allen
Alternate names: "Louis A. Allen"