d.e.mcdonald