Image Source Safdie, Moriyama and Canada’s big architectural dreams Toronto Star – Jul 1, 2016 On Canada Day 1966, the country was awash in architectural exuberance. On islands of fill in the St. Lawrence River, 113 pavilions, including a gleaming geodesic dome some 76 metres in diameter and a giant inverted pyramid, were being readied for … A new […]