Recherche dans la collection - COST OF WORK - TORONTO, HAMILTON AND BUFFALO RAILWAY COMPANY AND THE CORPORATION OF THE CITY OF HAMILTON; GRADE CROSSING ELIMINATION AND CONTRIBUTION TO "THE RAILWAY GRADE CROSSING FUND", HAMILTON, ONTARIO