SIR THOMAS G. SHAUGHNESSY, PRESIDENT CAN. PAC. RY. 



