Advanced financial accounting - Lewis, Richard (Financial Times, 2000)