neil3
The Great Northern Railway in British Columbia's Fraser Valley by Neil Roughley Links from the bottom of Page 4:
Early Locomotives
New Westminster Southern Railway (NWSR) Opening Ceremonies
Railway Maps of the 1890's