ALCORN, SAGE, SCHWARTZ & MAGRATH, LLP