What We Can KnowIan McEwanIdalisRead Oct 2025 · 113 reviews · 153 books readUghhhhhh a chunk of this book was so boring but THEN ... yea, the last quater was the redemption arc. 0GIF