Project Hail Mary by Andy Weir

Project Hail Mary by Andy Weir

The best competency porn out there.