Author: Robert E. Van Voorst
Alternate names: Robert, E. Van Voorst