0
Thomas Nagel was born on July 4, 1937.
Tom Nagel's birth name is Thomas J. Nagel.
US philosopher Thomas Nagel is 80 years old (birthdate: July 4, 1937).
Thomas Nagel