SF Encyclopedia Picture Gallery
Alfred Edgar. The Lion at Bay (London: Amalgamated Press, 1926) as by Roger Fowey [chap: first appeared 3 January-28 February 1925 Boys' Friend: in the publisher's Boys' Friend Library series: pb/uncredited]
Image courtesy of The Friardale Website