The Martian was a great realistic science fiction book that mixed suspense and comedy (a surprisingly good mix). I really loved this book and would recommend it for kids above 6th grade and a good scientific base to understand and appreciate this book.
image from: http://www.goodreads.com/book/show/18007564-the-martian?from_search=true