Author: Dean W. Frischknecht
Alternate names: Dean W Frischknecht