The Martian - Andy Weir

I can't believe how invested I am in this story.. cannot put it down.