Fluent C by Christopher Preschern