JAMES A. SNEERINGER, JR.