JAMES A. VIEBICHER