Created by David Bailey

Joseph McCabe

Joseph Martin McCabe (12 November 1867 – 10 January 1955) was an English writer and speaker on freethought, after having been a priest earlier in his life.