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