Art taken from Avon paperback #173, entitled “On the Spot” by Edgar Wallace.Art credit from Catalog of Copyright Entries. Third Series: 1949.