Author: William Shack
Alternate names: William Alfred Shack; William a. Shack