Duane Norman is:

Contact information for Duane Norman is available here.