Alpin Mac Gregor - (1846-1899)