Structured Finance and Collateralized Debt Obligations, Second Edition, by Janet Tavakoli, President of Tavakoli Structured Finance and expert witness.