The rugged land between the Black Sea and the Caspian Sea, the Caucasus is the front line of a fascinating and formidable clash of cultures; Russia on one side, the predominantly …