Charting the CBC's challenging present and uncertain future: Where it has been and where it is going provides an insider profile of the struggles faced by Canada’s public broadcaster in the 21st century.