battle of aberdeen battle of alford battle of auldearn battle of carbisdale battle of dalnaspidal battle of invercarron battle of kilsyth battle of mauchline muir battle of philiphaugh battle of tippermuir battle of worcester charles ii of england commonwealth of england dunfermline edinburgh fife firth of forth inverkeithing isle of mull john lambert leith linlithgow new model army north queensferry oliver cromwell parliament of england robert overton rosyth rosyth castle scotland scotland in the wars of the three kingdoms south queensferry stirling third english civil war worcester