Advanced Financial Accounting - Lewis, Richard (Prentice hall England, 2000)