Peter Herbert — British barrister