nextRead
Margaret Laurence: Critical Reflections cover

Margaret Laurence: Critical Reflections

by David Staines

$18.99List $19.95Save 5%Paperback

In stock, ships in 1-2 business days

Free standard shipping on orders over $40. ISBN 9780776604466

1

Details

Format
Paperback
ISBN-13
9780776604466
Publisher
University of Ottawa Press
Published
June 26, 2001
Pages
179
Weight
10.9 oz
Subject
Literary Criticism

More by David Staines

All books

Popular in Literary Criticism

Browse Literary Criticism