Charles Trower - English cricketer and barrister