Foundations of Computer Science - C Edition