JAMES D. HEFLINGER