I have read parts of his book "23 Years" and he provided nothing new but alterations of what westerns claim,and made people believe him for instance,Europeans believe Muhammad SAW was also violent in Mecca,he changed to his other half of his(SAW)s life,and then changed the chronological orders of war,etc and people have overshadowed this and ignored it,rather the book is inaccurate in its hadith providing not whether if its true or no,and also misinterpreting the hadith,the Islamic teachings and mending chronology and altering western beliefs to make people think that he is a unique person,however he is claiming the same things of the west in his book,in a different manner of words and chronology to make people think he is different,he isnt the master in arabic language,if that was the case,every Muslim in arabia would have been ex,but they arent,why? Because Not onlt was Ali Dashti extremely wrong but he was also a complete Socialist,Muhammad SAWs self defense and just law went against biased Socialist beliefs so Ali dashti and his likes Insult Him (SAW) for going against Socialism so before you read it heres a note:
Read if deeply and see every part of it,and you will realize hes shuffling chronology and putting words in his own manner and he altered and copied western claims which are being disproven today therefore his "23 years" have been disproven.
JazakAllah Khayr