Author: Colin Campbell (Baron Clyde )