Principles of Accounting - Libby Robert (MC Graw Hill, 2009)