Macpherson Peter Kent W.