B buzzfeed.com What the Mark of the Beast Taught Me About the Future of Money 38 points ben_pr 10 years ago 42 comments