Similes, Puns and Counterfactuals in Literary Narrative
Jennifer Riddle Harding
Paperback
Not Available