Programming with ANSI C - Holmes, B J (BPB, 1996)