Calculus know-it-all [ beginner to advanced, and everything in between - Gibilisco, Stan (McGraw-Hill, 2009)