I felt this book was suitable for students whose major were not Math ,if you want to know what stochastic calculus is. There are a lot of books which deal with Stochastic Calculus in mathematically rigorous manner. But few books are recommended for apprentice... Read this book!! If you have in your mind the idea that you will be able to understand financial math through this book, it's wrong. you have to find other books for financial mathematics.