A review by sadiebydesign
Project Hail Mary by Andy Weir

adventurous emotional funny hopeful inspiring

5.0