European cooperation between tax, customs, and judicial authorities : the Netherlands, England, and Wales, France and Germany /: the Netherlands, England, and Wales, France and Germany. (2001)