"Advanced Financial Accounting" by Pearl Hock Neo TAN and Peter Lip-Nyean LEE