h . r . ali.