DAVID D C FERGUSON