I love math, and love testing out mathematical ideas and concepts using computers.  The book has already given me hours of enjoyment.  I pick up on a topic, explore it a bit, write a script and test it out.  I'm not a mathematician by training (my background is engineering) but I do have a strong inclination to math.  This book together with Numerical Recepies are my favourite two math books.<br><br>Ideas and concepts are presented in an an excellent manner.  Some of the topics are over my head but I believe in setting the bar a little high and letting people try an reach it.<br><br>And when I don't want to scribble equations and expressions on paper, or program, I turn to the history and biographies of the great mathematicians and their impact on math and science.