Treading on Python Volume 1: Foundations of Python
Matt Harrison
Siege and Storm
Leigh Bardugo
Grishaverse (2)
Witch Is Why A Pin Dropped
Adele Abbott
A Witch P.I. Mystery (20)
The Great Weaver From Kashmir
Halldór Laxness
50 Years of Text Games: From Oregon Trail to AI Dungeon
Aaron A. Reed