From Barter to Bitcoin: Unravelling the History of Money