Darrell duffie slides and presentations