<p>I thought Cengel was kinda lacking. Stewart's Calculus is great. McAllister's MSE book is good too.</p>
<p>Best writing though would have to go to Donald McQuarrie's Physical Chemistry. Looking forward to reading his Statistical Mechanics text too.</p>