Narrative is a nonprofit supported by readers
who love great writing.
Read us.
Support us.
Catherine Holmes
Catherine Holmes is a painter, illustrator, and cartoonist with a focus on single-panel cartoons and simple animations. She grew up in Ottawa, Ontario, and received bachelor’s degrees in arts and education from Lakehead University. She lives in British Columbia on Vancouver Island.
Support Narrative! Narrative is a hundred percent reader-supported. If you love what you’re reading, please make a one-time or monthly tax-deductible donation. Your gift of $60 or more includes a 1-year Backstage Pass with special features and exclusive previews.