John Barr

Book Author

Award-winning poet. Inaugural president of the Poetry Foundation. What does it mean to be human?