For an overpopulated Earth, whose resources are strained to the breaking point, there is only one place to look for relief: straight up. With the successful completion of the Padrugoi Space Station, humanity has at last achieved its first large-scale permanent presence in...