Trojan Horse
Mark Russinovich
Jeff Aiken (2)
December 1941
Craig Shirley
Winds of Change: Short Stories about Our Climate
Robert Sassor & John Atcheson & Rachel May & JL Morin & Anneliese Schultz & Craig Spence
The Great Derangement
Amitav Ghosh
Python Basics: A Practical Introduction to Python 3
Dan Bader & Joanna Jablonski & Fletcher Heisler