Principles Of Financial Accounting by Richard Lewis, Ian Gillespie & Kay Hamilton