Six Aspects of Terror Financing