JAMES N BUCHAN