Charles Ashworth - British general