 ::::::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 Razan/Bahar/Kabudar-ahang 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.   