cathy mcaleer