Principles of Financial Economics by Jan Werner & Stephen F. LeRoy