A good veneer of both hardware and software and a great 101 for dummies and enthusiasts of robotics community. Book is crafted to a good extent of detail while keeping it easy to read!
Author of ROS Robotics Projects, Mastering ROS for Robotics Programming & Learning Robotics using Python, CEO of Qbotics Labs