David Armstrong (1877-1908)