Taxation Theory, Practice And Law: Understanding Capital Gains Tax (CGT)