Will Sarvis

Will Sarvis

Freelance writer, former cross-country hitchhiker, high school dropout turned demi-scholar; retired teacher interested in many historic & contemporary topics.