My favorite C book is C: A Reference Manual by Harbison & Steele. It's not quite what you're looking for (it's exactly what it says it is: a reference manual), but it will make an awesome companion to ...
Anyone who has ever wanted to build their own robot but has been worried that they do not have the required skills or budget to purchase and assemble one of the commercially available Arduino robotic ...