Thomas Davidson was a Scottish philosopher, educator, and activist who devoted his life to promoting socialist and progressive ideals. In this biography, William Angus Knight chronicles Davidson's unconventional journey from a working-class background to a leading figure in...