Michael Tanner's introduction to the philosopher Friedrich Nietzsche's life and work examines the numerous ambiguities inherent in his writings and explodes many of the misconceptions that have grown
The Moral Equivalent of War
William James
audiobookbookSocrates
C.C.W. Taylor
audiobookThe History of Political Thought
Richard Whatmore
audiobookThe Wiley Blackwell Companion to Race, Ethnicity, and Nationalism
audiobookChasing Phil : The Adventures of Two Undercover FBI Agents with the World’s Most Charming Con Man
David Howard
audiobookDark Victory
Dan E. Moldea
audiobookThe Republic
Plato
bookThe Republic
Plato
bookFool
Peter K. Andersson
audiobookOne-Armed Jack : Uncovering the Real Jack the Ripper
Sarah Bax Horton
audiobookWonderland : A Tale of Hustling Hard and Breaking Even
Nicole Treska
audiobookbookThe Kennedys in the World
Lawrence J. Haas
audiobook