Pull up a front seat at our own battle of the books: Canada Reads debates are happening next week at CBC (25 John St.)

Read Article