Financial accounting and reporting Barry Elliott and Jamie Elliott. - Elliott, Barry (Financial Times Prentice Hall, 2009)