New Zealand Financial Accounting by Craig Deegan & Grant Samkin