European tax law - Terra, B. J. M. (Kluwer Law International, 2012)