Bob cary slides and presentations