Many years to the Davids as they celebrate their 50th wedding anniversary!