JAMES N MACDONALD