Meaghan Carter is a Toronto-based comics creator. She is the creator of webcomics Take Off! and Godslave.
She is also the author and artist of Mechanism, a visual narrative about the perils of modern dating from a comic artists perspective. You can find it in The Secret Loves of Geek Girls, acompilation published by Darkhorse Comics.