Author: Carl A. Thoresen
Alternate names: CARL A. THORESEN