European Tax Law by Ben Terra & Peter J. Wattel