John Edward Hargrove

British railroad/mechanical engineer