Financial Acounting - Libby, Robert (Tata Mcgraw hill, 2011)