Author: Alan M. Hause
Alternate names: Alan Hause