Functional C (International Computer Science Series)