Dennis P. Loewer
overview