John A 1846 MacDonald