Peter McAleese John Avery