Peter hauri slides and presentations