Bio:Keith Scott

Lunchingstun seems to be an unknown transcription of a Manchurian city name. The only hits in Google direct to isfdb itself. It could perhaps be, consulting a 1920 map of China, Yuchichengstu.