Financial accounting a concepts-based introduction - Kolitz, David (Routledge, 2017)