Getting Started With Mathematica by C-K. Cheung & Gerard E. Keough