STEPHEN M. KLEIN, J.D.