David Schrock on Muck Rack

David Schrock

Book Review Editor, Credo Magazine