Linear and Geometric Algebra door Alan MacDonald Phd