A Primer of Infinitesimal Analysis