ANSI C : Problem-Solving and programming - Barclay, Kenneth A (1990)