Peter farenden slides and presentations