Dear sir ,i recently read a reply to an e-mail where you said you were thinking about the jacobite rebellion . have you thought about the battle of glenshiel ?. When 300 spanish troops landed at the kyle of lochalsh , and joined by 1000 highlanders including Rob Roy Macgregor , set about starting a highland rebellion . They were met by a government force of about the same number . Consisting of infantry , dragoons and loyal highlanders , as well as four coehorn mortars . Many of the government troops were Hanoverians . The battle took place at glenshiel on the 10th june 1719 . The mortars turned the battle in favour of the government forces , and the highlanders dispersed leaving the spanish to surrender . Best wishes , Kevin .