Gail Petri on Muck Rack

Gail Petri

General Columnist, School Librarian's Workshop
As seen in: Slate