Percival Spearman Wilkinson - British Army general