Home Tags Buffalo Rock

Tag: Buffalo Rock

Poet John Paul Taylor: ‘Changing minds one rhyme at a time’

By Ariel Worthy The Birmingham Times John Paul Taylor spent much of his childhood in foster care, as a self-described “angry child.” “I started writing when I...

Trending Now