I can't find another book that covers similiar material at this depth. A great book possibly a future classic but unfortunately the font ("Euler" font which was created specifically for this book) is  just awful which makes this book far more difficult to physically read than  neccesary. Characters just sit like a rock instead of helping the eyes  flow from one word to the next. I would give it 5 stars if not for the  distracting swiggly font.