About

Jennifer Wagner has an MLS and a JD degree and has been working with Internet research for years, mostly as an academic law librarian. She a...