William David Duncan Lickorish

M