Banff through time /
Banff Preservation & Heritage Societyauthor.