Describir: Embedded Programming with Modern C++ Cookbook