David Henry McKeen (1828-1910)