Manna: Two Visions of Humanity's Future
Marshall Brain
No Shortcuts: Organizing for Power in the New Gilded Age
Jane F. McAlevey
Computer Systems: A Programmer's Perspective
Randal E. Bryant & David Richard O'Hallaron
Coding Interview Questions
Narasimha Karumanchi
The Switch: How Solar, Storage and New Tech Means Cheap Power ...
Chris Goodall