james van slyke