John Herman Merivale — British barrister and man of letters