John mackay slides and presentations