Revenue law principles and practice - Fairpo, Anne; Salter, David (Bloomsbury, 2019)