mcphee has irish scottish and german ancestry