C for Professional Programmers (Ellis Horwood Series in Computers & Their Applications)