A history of vector analysis by Michael J. Crowe · Bookplated