The Texas review (English Dept., Sam Houston State University, 1980)
Refereed/Peer-reviewed