EDWARD T. STEIN ASSOCIATES LTD.