Introduction to Computeand Basic Programming - C. Xavier (New Age, 2008)