Fundamentals of taxation: an introduction to tax policy, tax law and tax administration / Pasquale Pistone, Jennifer Roeleveld, Johann Hattingh, João F́elix Pinto Nogueira, Craig West. Amsterdam : IBFD, 2019