Humanity the latest English success Strobridge & Co. Lith. 1894 Humanity the latest English success by Strobridge & Co. Lith., 1894