A friend tipped me off that Marsden and Weinstein’s entire Calculus series is available for free online now.
I remember using volume III in Dr. James Martino‘s class many moons ago and enjoying its style. I do however have to credit all my facility in the subject to Dr. Richard Joseph who taught it to me by means of the steepest gradient possible – that of electromagnetic theory.