Authors - Jared Diamond

Browse all of these

Quote 9629by Anonymous on 10/08/2012

Technology has to be invented or adopted.
   Comments (0) Topics:

    Statistics:

    Advertisement: