Ford, William Henry, active 1794-1820, Lieutenant; Royal Engineers; Major -General 1825