A Primer of Algebraic D-Modules