Peter kaminsky slides and presentations