The grumbling young man : a tale from sa'di shirazi the story teller (Little Angels' World, 2004)