I just stumbled across Nigel Beale’s (a writer/broadcaster/bibliophile — and fellow Ottawan!) site Literary Tourist, described as “a website filled with searchable databases containing comprehensive listings of all things literary”. Bookshops, writers’ festivals, literary landmarks, libraries, literary workshops, all searchable by geographical location and month. Drool. You can get listings for free, or buy a subscription if you want deeper details.