Theoretical Introduction to Programming - Mills, Bruce (Springer London, 2006)
Keywords: Information Technology -- Computer Science (Hardware & Networks)