More by William Frederick CAMPBELL (Baron Stratheden and Campbell.)