Acclaimed Canadian historian and writer Charlotte Gray filled the Picton Town Hall this week, speaking in support of the Picton Library Expansion. Her talk was focused on her book, The Promise of Canada in which she asks “What does it mean to be a Canadian? What great ideas have changed …