alden mccann