david silva to davis harrell