Weaver, Brett E.

Dr. Brett E. Weaver is an Associate Professor of English at Fort Hays State University. He received his Ph.D. in English from the University of North Texas.

This author hasn't published yet.