Financial accounting and reporting - Elliott, Barry; Elliott, Jamie (Financial Times/Prentice Hall, 2004)