Public Thinker and Futurist Gerd Leonhard's Shared Book List


The City and the Stars

By: Arthur C. Clarke 0