1557 Fractional Banking, Private Currencies and Humble Freedom

JAN 16, 201023 MIN

Description

Don't imagine you can know how the future will function...