Building accounting systems a transaction cycle approach - Perry (South-Western, 1997)