Zaheer,
I found your overview over the Hijri calendar quite interesting - several details I wasn't aware of.
One question: Do you happen to know the meaning and the origin of the word "Hijri"? I only knew this calendar as the "Islamic calendar", and wasn't aware that that wasn't the official name.
TIA, Hilmar.
Difference in opinions hath cost many millions of lives: for instance, whether flesh be bread, or bread be flesh; whether whistling be a vice or a virtue; whether it be better to kiss a post, or throw it into the fire... (from Gulliver's Travels)