C: a software engineering approach - Darnell, Peter A; Author (Springer international student edition, 1991)