Posted by quoderat on Thursday Jan 8, 2015

“Que sera sera”: The English Roots of a Pseudo-Spanish Proverb.