JOHN N MILNE