Taxing the digital economy : theory, policy, and practice - Elliffe, Craig, 1961- (Cambridge tax law series., 2021)