The CBC has announced the longlist for this year's Canada Reads. It will be narrowed down to the final 5 on January 26th.