richard lovell