Comment Not Clarke & "Rama"; O'Neill & "The High F (Score 3, Informative) 170
This design is much more akin to Gerard K. O'Neill's proposal for an *actual* space habitat consisting of two counter-spinning concentric shells to provide spin-gravity, mechanical stability, and increased habital surface area; this is where jms and Harlan Elison got the basic design of "Bablyon 5" from, although the basic idea of habital cylinders in space goes back even further; Hermann Oberth used the idea 1954 and also Larry Niven included the idea in 1970's "Ringworld", but AFAIK O'Neill's was the first actually designed as a potentially viable construct (once suitable tech was available), e.g. calculating that it was mechanically and physically viable, hence the reason the basic design concept is named for him.