JAMES B. CRAM, JR.