Charles Jefferyes — British general