Financial accounting ; a new perspective - Solomon, Paul (McGraw - Hill, 2004)