where did the first forms of money begin
at least 9000 BC
-1
Section::::Ancient authority.:Monetary.

History of banking
2671675
10870579014556801941
NONE
Section::::Ancient authority.:Monetary.

History of banking
2671675