smashpages.net
Smash Pages Q&A: Frederick Aldama on Latinographix
The Ohio State University professor discusses the new imprint, Latin comics, his new website and more.