francis hensley