STEPHEN N. BARNS, JR