The Planiverse: Computer Contact with a Two-Dimensional World
I love the way this book makes you look at the world in a different way. Written as a story, this book takes you on a journey through a fictional 2D world, applying scientific principles to this concept, and using the whole thing as a mirror held up to our world. The language and concepts are easy to understand, and the story is written in a way that makes you care about the characters.