Sci-fi Written by Charles Landis is Discovered