Investment fund taxation domestic law, EU law, and double taxation treaties - Haslehner, Werner (EUCOTAX series on European taxation, 2018)