David Roberts (engineer) (original) (raw)

David Roberts (1859 – 22 April 1928) was the Chief Engineer and managing director of Richard Hornsby & Sons in the early 1900s. His invention, the caterpillar track, was demonstrated to the army in 1907.

thumbnail