Financial Accounting 6e Ch03
European Trainer - Autumn 2012 - Issue 39
European Trainer Magazine - Michael Figge