International Financial Accounting by Celia Roberts, Pauline Weetman & Clare Roberts