Renew / Thoughts 2018-02-12 by Jennifer Sum · Published 2018-02-12 · Last modified 2025-01-29 Renewing the spirit of our minds Mankind has made incredible progress in knowledge …