allen dougherty