Diane Roberts on Muck Rack

Diane Roberts

Verified
Tallahassee, FL
Professor of English, Florida State University in Tallahassee, Author, and Commentator — Freelance, NPR

FSU, Brasenose College, U of Alabama, NPR, BBC, St. Pete, Tallahassee. Rule 1: be mean, but be polite.