I second this. This a phenomenal book. I didnt like it at first sight because I thought it looked kind of ugly, but the authors have a knack for clarifying some of the more arcane concepts in math in a very few words. It's not a cutesy bestseller that will end up teaching you jackshit, nor it's an intimidating monster like Lang's Algebra that's meant to put hair on your chest. This book is just right.