Name Details

Name: Nicolas Joseph Foucault
Dates: 1643-1721
Notes: Statesman.
WebPAC PRO © Innovative Interfaces, Inc.