Kurt Gödel (28 April 1906 Brno, then Austria-Hungary, now Czech Republic – 14 January 1978 Princeton, New Jersey) was a logician, mathematician, and philosopher.