C Self study guide - Purdum,Jack