Scientific American June 2024
Scientific American
Scientific American (330.06)
Ogres
Adrian Tchaikovsky
The City We Became
N. K. Jemisin
Hammers on Bone
Cassandra Khaw
Designing Distributed Systems
Brendan Burns