Collingwood Schreiber — Canadian railway engineer