Ian macdonald slides and presentations