Clarke Accounting Principles & Practice 2e by Robert Clarke