David Ferguson, Co.