Fundamentals of computer science and computer programming - Datta, N. (Shreedhar Prakashani, 1996)