I'm looking for a book for a friend. I'd like to find a mostly historical, non-technical treatment of the story of Weierstrass, Cauchy, Riemann, and their work placing Newton and Leibniz' calculus on firm, rigorous foundations. Ideally, such a book would discuss what Newton and Leibniz did, why it wasn't really solid, and how nineteenth century analysts were able to fix it.
Thanks in advance for any suggestions!
Much longer comment turned answer:
Howard Eves' An Introduction to the History of Mathematics seems like a perfect fit. The chapters that would be of particular use are chapters 11 through 14 (relevant sections included on the side):
Of course, there are many other math history books that may be suitable but Eves' is a classic. It's very well-written, non-technical, and there are problems at the end of each chapter that address historical points made in the text.
It should probably be noted that analysis is almost inherently a technical subject; thus, you may grab a book different than Eves' with more depth, but what you make up in depth will probably be lost in increasing technicality (if that made sense).