Microsoft OLE DB Provider for ODBC Drivers error '80040e14'

[Microsoft][ODBC Microsoft Access Driver] Syntax error (missing operator) in query expression 'a.MarketID = AND a.TownID = b.TownID AND b.RegionID = c.RegionID AND d.CountryID = c.CountryID'.

/enhanced.asp, line 22