Author: Clifford W. Eischen
Alternate names: Clifford W Eischen; Clifford Eischen