Introduction to computer science - ITL Education Solutions (New Delhi Pearson Education, 2011)