CfE Higher Accounting Study Guide - William Reynolds, Helen Lang