No there are huge number of mistakes in Arabic (its not yet revised) and its only Gary Miller, but i will revise and complete it soon (If God Wills). here it is...