Accouting : - Marshall, David H. (McGraw Hill, 2007)