The buses of Halifax Corporation and Joint Omnibus Committee and their successors | lit.salon