News

"Missing" Descartes Letter Discovered in Haverford Archives, Will Be Returned To French Owner