Author: Andrew H. Wallis
Alternate names: Andrew Wallis; Andrew Hunter Wallis