aila mcpherson