Esterbauer pages slides and presentations