Barry Eichengreen and Andrew K Rose