john doolittle