JAMES J. JOHNSTON