hayes spencer