Highland Warrior: Alasdair MacColla and the Civil Wars David Stevenson Highland Warrior: Alasdair MacColla and the Civil Wars David Stevenson Full size image