
First published in one volume, James McMillan shares a collection of selected poems, essays and epic tales that hopes to touch readers’ minds, hearts and spirits.

First published in one volume, James McMillan shares a collection of selected poems, essays and epic tales that hopes to touch readers’ minds, hearts and spirits.