david+spencer