The Martian; Andy Weir.
Six days ago, Mark Watney was part of a team of astronauts working on Mars, and then a dust storm threatened the ship, so the team had to leave in a rush or risk not being able to leave at all. The storm holed Watney’s suit with debris, and blew him down a hill, his damaged suit reporting him as dead, the crew has no choice but to leave him.
The problem is, he’s not dead. But he will be if he can’t make some spectacular seat-of-his-pants, Macgyver-style innovations, he will die. Because he isn’t supplied for the amount of time he must stay before rescue–which may never come. The whole world wants to kill him, from the freezing temperatures, the atmosphere, the lack of food and water, and the loneliness.
He isn’t the kind of man who gives up, though. With a healthy sense of humor, and a fair bit of situation appropriate swearing, Watney will tinker and build, going from crisis to crisis, stretching out the days he has to live one experiment at a time. If he can find a way to communicate with the world, he might have help–but it will be a long time coming, so he will have to strive if he wants to survive.
The story is gripping, moving from one disaster to another. So many things can go wrong, and with such a thin margin of error, many are bound to. But Watney’s determination and skill keep him wobbling on that thin edge of disaster, and his sense of humor, though dark and a bit demented, makes for many moments of laughter. He can laugh in the face of death, and he brings the reader with him, alternating between tension and amusement, swept up all the way to the end.