Stephanie West-Puckett

writing, teaching, studying new media and digital rhetorics