Macdonald Of The Isles by A.M.W. Stirling