DANIEL R KLEIN