Calculus test and exam prep : a collection of problems and worked solutions - Stewart James