Building Blocks for Theoretical Computer Science
Margaret M. Fleck
Invent Your Own Computer Games With Python, 2nd Edition
Al Sweigart
The Way of the Househusband Volume 3
Kousuke Oono
A Different Kind of Game
LadyKarai
Open Data Structures (in pseudocode)
Pat Morin
Open Data Structures (in Java)
Open Data Structures (in C++)