This is The Spider for November 1933. I found this cover at Wikimedia Commons, which gives the creator as John Newton Howitt.
This is The Spider for November 1933. I found this cover at Wikimedia Commons, which gives the creator as John Newton Howitt.