Advanced Accounting by William J. Tayler, Paul M. Fischer and Rita H. Cheng…

You will find that this textbook uses a modular structure for flexible learning.