David fleishhacker slides and presentations