Frank J. Fabozzi is adjunct professor of finance at Yale University's School of Management. He is the author, co-author, or editor of literally dozens of titles on a plethora of investing topics.