richard huddy