Oh look, it’s a second Canadian author! Charles De Lint is my favourite writer of all time, so everyone that I know should read at least one of his books so they understand why I gush copiously whenever I talk about him. Ideally you should go read everything that he’s ever written, but the book that I usually start people off with is The Onion Girl or the short story collection Tapping the Dream Tree. Both are set in De Lint’s created city Newford, and they’re both jam-packed with magic, heartwarming characters, and everything that makes urban fantasy the best genre ever.
images from Amazon