Joseph MacDonald's Compleat Theory of the Scots Highland Bagpipe | lit.salon