Laura J Beard Editor

Laura J. Beard is Associate Professor in the Department of Classical and Modern Languages and Literatures at Texas Tech University.