Introduction To Structured Finance by Moorad Choudhry, Henry A. Davis & Frank J. Fabozzi Phd