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.