John Shields



All Links

Share this:

Details of John Shields

About John Shields
John Shields- Bucks County, PA writer, humorist, editor, columnist, SAT coach, part-time singer / songwriter, and public speaker.