52 Books in 52 Weeks (What I Read in 2019)

Michael Fairley

08 Jan 2020


Favorites are marked with a *.


Fiction

Non-fiction

Game development, programming, and math