C: A Reference Manual - 9780130895929