Skip to main content\(\newcommand{\degree}[0]{^{\circ}}
\newcommand{\Ccancel}[2][black]{\renewcommand\CancelColor{\color{#1}}\cancel{#2}}
\newcommand{\bluetext}[1]{\color{blue}{#1}}
\delimitershortfall-1sp
\newcommand{\abs}[1]{\left|#1\right|}
\newcommand*\chem[1]{\ensuremath{\mathrm{#1}}}
\newcommand{\lt}{<}
\newcommand{\gt}{>}
\newcommand{\amp}{&}
\definecolor{fillinmathshade}{gray}{0.9}
\newcommand{\fillinmath}[1]{\mathchoice{\colorbox{fillinmathshade}{$\displaystyle \phantom{\,#1\,}$}}{\colorbox{fillinmathshade}{$\textstyle \phantom{\,#1\,}$}}{\colorbox{fillinmathshade}{$\scriptstyle \phantom{\,#1\,}$}}{\colorbox{fillinmathshade}{$\scriptscriptstyle\phantom{\,#1\,}$}}}
\newcommand{\sfrac}[2]{{#1}/{#2}}
\)
Acknowledgements Acknowledgements
I would like to thank Grace College for providing me with a sabbatical in which to do a majority of the work for this project.
I would also like to thank Heidi, my wife, for her support and insightful feedback.
And finally, thank you mom for helping me find so many typos, just like old times.