The Bank of Upper Canada : a collection of documents 1987, The Champlain Society in cooperation with the Ontario Heritage Foundation, Toronto

ISBN-13: 9780886290610

Select