Good Books To Learn About Arduinos and Programming

Any book good for professional C++ programmer ?

is Cookbook used only C?