John Morley , somtorde