Allen MacDuffie

Allen MacDuffie received his PhD from Harvard in 2007 and is now a professor of literature at the University of Texas.

Allen MacDuffie at the University of Texas