William Stewart, M.