Overview

James Francis Horrabin

(1884—1962) socialist educator and cartoonist