Hugh Owen Hughes, Royal Engineers