From A Sister of Prince Rupert by E. Godfrey. According to the text, the original photo of Rene Descartes is from the Louvre in Paris, France and was painted by Bourdon.