Sputnik89 posts

19-November-2013 Tuesday
XXI century: a century of endless technological possibilities and finite human aspirations.


v20240901