Essential General Mathematics With Cd-Rom Book And Cd Rom by Peter Jones, Dudley Blane & Kay Lipson