Author Archives: Tommas Graves

Star, London 27th April 1917. This cartoon appeared in the radical London evening newspaper, The Star, must be understood in its context. At the time of the Great War, Britain… Read more »