richard l. hughes