Advanced Accounting 11th Edition Paul M. Fischer (Author), William J. Tayler

You will find that this textbook is packed with examples that clarify tough ideas.