Stewart McGill

2 books

42 pages paperback not a book

nonfiction poetry politics sociology

256 pages paperback

emotional informative reflective medium-paced