SF Encyclopedia Picture Gallery
Edgar Wallace. Planetoid 127; And, the Sweizer Pump (London: The Reader's Library Publishing Company, 1929) [coll: title novella first appeared 4 September-23 October 1924 The Mechanical Boy: hb/uncredited]
Image courtesy of L W Currey, Inc