https://www.ravenapotheosis.com/?p=2417
On Persistence