Riot Headline 10 Exciting Books to Read this Summer

#john duffy

The Book Riot Canadian Election Reading List

Our suggestions for five great books to read this Canadian election season.