Alcorn Sage Schwartz & Magrath LLP