Canadian Authors Association
Provides writers with a wide variety of programs, services and resources to help them develop their skills in both the craft and the business of writing, enhance their ability to earn a living as a writer, and have access to a Canada-wide network of writers and publishing industry professionals.