Yes - very intersting. Working on the meaning of some of the other city names. Of course we know: Phillistia is Palestine.
Ping for the GGG list and check out the other thread mentioned.