Bernard John Haslam — Royal Engineers officer