A review by paperback_cat
The Martian by Andy Weir

5.0