William Pearson dr CoHamburg