Author: Robert P. Hansen
Alternate names: Robert P Hansen; Robert P. (Signed) Hansen