Learn C The Hard Way On hold until I get a copy of LCTHW as the free online version has ceased to exist.