Renewing the spirit of our minds

Mankind has made incredible progress in knowledge …