What would be good is to figure out why he is doing it,if you took his bouncy ball he was upset ,when he comes up to hit you dont feed into it walk away and let him yell,it gets him attention if you dont give the attention he wont do it. Focus on his postive side , play games with him, Get Dad involved with outside activities and Fun..
wow lol. Reading a 22 month old a story like that and expecting them to understand it the way you are talking about is unrealistic.
I have a 18 month old. I think your best bet is to punish the bad behavior. You have to decide what is punishment for him. Time outs, taking away some of his toys till he can behave things like this may work better than reading him a story. I am also a psychology student and know that in no way is a 22 month old ready to understand a story and comprehend it that way.
I just found a Social Story online for you. Here's the link: http://www.region2library.org/SocialStories.htm
It's called I Am Mad
Okay, I'm a graduate student in School Psychology, so I can name some things that might help. You could tell him stories about little boys who get angry and do not hit. you might even be able to find kids books about this. They're called Social Stories. If you can't find them, make them. Also, be very consistent with him about what the rules are, and reward him for good behavior more often than you punish him for bad behavior. If he's hitting like that, there might be something emotional going on.