Geometry Explanations and Applications door Douglas B. Aichele & Patrick W. Hopfensperger