James Traub
James Traub has been a guest on The Michael Shermer Show in November 2019. Each show is judged on its own.
Appearances
-
The Michael Shermer Show91. James Traub — What Was Liberalism? The Past, Present, and Promise of a Noble Idea · Nov 2019
0 votes