Marc Davis

Location: Melrose, Massachusetts

Languages: English



I am a freelance writer with interests in politics, economics, religion, and film.
more

Expertise

Debate

Speech

Golf

Work

Education