You may be right. Another scenario that crossed my mind that seems more plausible than the NSS story is that Mr. Lenfest perhaps is an alien sent from the planet ssabmud specifically to separate foolish investors from their money so he can build a new intergalactic space station.