A New Approach to Differential Geometry using Clifford's Geometric Algebra Birkhäuser (9780817682828) View product