Financial Markets by George M. Constantinides & Sudipto Bhattacharya