Nigel FitzRoy Somerset — British Army general