Financial development and growth in the short and long run (The World Bank, Development Research Group, Finance, 2004)