STEPHEN B KLEIN