Vector calculus, linear algebra, and differential forms a unified approach - Hubbard, J.H.; Hubbard, Barbara Burke (New York Matrix, 2009)