For technically-minded young Haddocks. And we do love the illustrator’s name… Ages 7-10.