David elden slides and presentations