Duncan Angus MacPherson: pdf