C An advanced introduction. - Gehani Narain Ed. (1995)