All the Math Youll Ever Need: A Self-Teaching Gui de, Third Edition