JAMES M JOHNSTON