Organ designer Ekkehard Fehl talks about the new organ at the Newman Center for the Performing Arts on the University of Denver campus. (First broadcast September 10, 2003.)