FM6-3-2
Unknown
Combat Leaders' Guide
Learning Python 5E
Mark Lutz
Learn to Code by Solving Problems: A Python-Based Introduction
Daniel Zingaro
Locking Up Our Own
James Forman, Jr.