JAMES C. MCSHIRLEY