Imagining Numbers

A nice touch is the revised summary sections at the end of each chapter.