david parents have three sons Riddles

david parents have three sons Riddles and more.