Financial accounting - Waybright, Jeffrey (Prentice Hall, 2010)