Books authored by Brian McGackin

As contemporary poets sing the glories of birds and birch trees, regular guys are left scratching their heads. Who can speak for Everyman?