Mathematica, explanations and a tutorial all assist the reader's understanding of this