David Palmer

Palmer was a professor in the Theatre Arts Department at the University of Louisville. He died in April 2000.