Highlanders a history of the highland clans - Maclean, Fitzroy 1911-1996 (Adelphi, 1995)