douglas mcfarland