John McNeill — British barrister