Andrew Kenneth MacEwan — Solicitor and aide-de-camp