D. Macleod (Donald Macleod) d. Malloch