Major-General I S O Playfair Author