Dugald MacTaggart (2)

