Martin Luther’s Parasite by Trevin Wax | October 19, 2018 This month marks the 501st anniversary of the posting of Martin Luther’s Ninety-Five Theses, long considered the start