Books·Books of the Year

Jan Thornhill's favourite book of 2017 was Town Is by the Sea by Joanne Schwartz & Sydney Smith

In December, Canadian authors are sharing their favourite books of the year with CBC Books.
Award-winning picture book author Jan Thornhill says Town Is by the Sea by Joanne Schwartz and Sydney Smith is her favourite Canadian title of 2017. (Jan Thornhill/Groundwood Books)

Happy holidays! CBC Books asked authors to share their favourite Canadian books of 2017. We will be publishing these recommendations throughout December. 

Children's book author Jan Thornhill chose Town Is by the Seawritten by Joanne Schwartz and illustrated by Sydney Smith.

"When I finished reading this picture book about a day in the life of a Cape Breton coal miner's son, I felt like crying for two reasons. First, because Joanne Schwartz's gorgeous, minimalist text and Sydney Smith's evocative watercolour-and-ink illustrations combine to make a hauntingly perfect whole. Second, because it was one of those rare book reading experiences that instantly made me feel like I should just give up trying to make something so perfect myself. Or at least try harder. Stunning."

Jan Thornhill won the 2017 TD Canadian Children's Literature Award for her picture book The Tragic Tale of the Great AukHer upcoming book is called The Triumphant Tale of the House Sparrow.


To encourage thoughtful and respectful conversations, first and last names will appear with each submission to CBC/Radio-Canada's online communities (except in children and youth-oriented communities). Pseudonyms will no longer be permitted.

By submitting a comment, you accept that CBC has the right to reproduce and publish that comment in whole or in part, in any manner CBC chooses. Please note that CBC does not endorse the opinions expressed in comments. Comments on this story are moderated according to our Submission Guidelines. Comments are welcome while open. We reserve the right to close comments at any time.

Become a CBC Member

Join the conversation  Create account

Already have an account?