Object oriented programming C ++ - Balagurusamy , E. (New Delhi Tata Mcgraw - hill, 2006)