William Clark , M.A, ll.d