shepherd mcdonald