Payment systems : principles, practice, and improvements (World Bank technical paper, 1995)