ANDREW B. MACLEAN, JD