A review by dnssanies
Literary Theory: A Practical Introduction by Michael Ryan

informative reflective slow-paced

4.0