I made this!
This is from the second half of 3D Game Programming for Kids, second edition.
It's in the first chapter of 3D Game Programming for Kids, second edition.