Revenue Law - Principles & Practice by Natalie Lee