DAVID R MILNE