alan mccleese