Everything you need to understand or teach
David McFadden.
Products may contain comprehensive summaries, analysis, notes, articles, essays,
lesson plans and more. See below for details on what is included.
Among modern Canadian writers David McFadden, poet, novelist, short-story writer, essayist, and journalist, is one of the most adept at the exposition of the heroic and ironic elements of commonplace ...
Read more