Mark Shiffer

Contributor

Mark Shiffer is a freelance writer who enjoys reporting on various topics. Some of his interests include history, news, sports, politics, science, film, books, and travel.

Nothing recently published.