Richard Waller - English barrister and cricketer