How exactly did David kill Goliath..?

Jews believe that David was actually 28 years old when he killed Goliath, contrary to the popular belief that many think he was much younger. Anyways, how did David defeat Goliath? All he had was a shepherd's pouch and a wooden staff, and five chosen stones from a nearby brook (why did David specifically... show more Jews believe that David was actually 28 years old when he killed Goliath, contrary to the popular belief that many think he was much younger. Anyways, how did David defeat Goliath?

All he had was a shepherd's pouch and a wooden staff, and five chosen stones from a nearby brook (why did David specifically choose 5 smooth stones, though???)

He definitely had extraordinary courage. Goliath was written to be over 9 feet tall, monstrously huge and powerfully-built man, with sophisticated weapons and armory.
Update: @Dave: Hey that's just what I read that some jewish rabbis believe..i'm not saying ALL jewish rabbis believe that.
Update 2: @Dave And remember, in biblical times there wasn't really a way of keeping track of "age", nor did people probably care about someone's age. People judged based on looks, so it's possible he could've been 28 and still look young and his older brothers older. It's possible..
14 answers 14