I totally agree with the previous reviewer, the book is not organized well, notations are horrible and contents are of second-level importance. We're in 2000 and it is still in use in our school, 60's technology static models. Naive portfolio mathematics and stupid martingale treatment. Today, the emphasis should be on dynamic models and martingales. This book's contents are more of historic value than financial economics of today. Duffie is good, but it is more advanced than this so it is not directly comparable. Waiting for a good, modern, intermediate level treatment of financial economics...