James W. “Jim Bill” Keenan offers his fourth poetry collection and invites readers to embark on a reflective journey through his words.
James W. “Jim Bill” Keenan offers his fourth poetry collection and invites readers to embark on a reflective journey through his words.