Building Accounting Systems by James T. Perry & Gary P. Schneider