I removed Hamadan from the list since Hamadan city is Persian speaking  The next three big cities are also not Turkic speaking Malayer Nahavand Towiskaran  But there are Azeri speakers in RazanBaharKabudarahang but then again there are Azeris in Tehran as well  Also the article by Nassib Nassibli is not NPOV and he is an Azeri ambassador and not full Professor or academic  The fact is there is no boundaries for Azerbaijan in Iran since it is not an official region  But this designation has has had fluctuating borders throughout time but for now since it is not official the general conception is that it refers to NW Iran