fiction books that make you think about life