Author: Galen Cranz
Alternate names: Cranz, Galen