SF Encyclopedia Picture Gallery
George E Rochester. The Black Mole (London: Amalgamated Press, 1937) [chap: first appeared 1 June-31 August 1935 Ranger: in the publisher's Boys' Friend Library series: pb/uncredited]
Image courtesy of The Friardale Website