A review by owentowns
Project Hail Mary by Andy Weir

3.25