Ansi C. by Kenneth A. Barclay