C.J. Lavigne is a Canadian speculative fiction writer who divides her time between Ottawa, ON, and Red Deer, AB. Her hobbies include petting the cat, drinking coffee, and being a full-time college communications professor. Her debut novel, In Veritas, is a literary urban fantasy...
Read More →