Author: William Angelbeck
Alternate names: William A. Angelbeck