The Parallel Roads of Lochaber. by John Francis Campbell