Author: James Ingalls

Author for R​ational Catholicism, a filmmaker, and cartoonist for Catholicball.