david hendrickson