June 3, 2010 Mark Deutsch in Art & Illustration Johanna Velasco Illustrates for Front Runner Magazine Read