A must read for everyone who has interest in math and math applications. Great writing , self-explanatory, with hundreds of examples and exercises and well written solutions provided online. Would recommend!