Find professional profiles from David Moore to Donald Moore