Shane Griffin
Shane Griffin received his BS in History from Iowa State University. He graduated from Western New Mexico University with a Masters in Inter-Disciplinary Studies with concentrations in English and Creative Writing and is now a candidate in the MFA CWE...