I always pictured Asimov's Robot series with C-3PO droids and confronting humans from future. 
 Jumping Jehoshaphat!! How colossally wrong was I? 
 The Caves of Steel, in first look, even with all its futuristic contrivances, could be tagged as the grandfather of all those buddy detective action movies from Lethal Weapon to 21 Jump Street. In second look, it felt more like Dick's muse for Blade Runner, expect, here the detective was paired with a humanoid-android capable of dreaming about all kinds of sheep. But with a third and more civilized look, it becomes an unintentionally metaphysical work dealing with xenophobia, refugee crisis and neo-imperialism, while being a suspenseful detective mystery at the same time. 
 I couldn't help but compare the less understood universe of this novel with the one in PKD's 
 'Do Androids Dream of Electric Sheep' 
 . A depressed yet brilliant(confused yet brilliant) police officer Deckard(Elijah) with a further depressed(confused and complex) wife, living in a future post-apocalyptic(agoraphobic) earth, getting mixed up deep in an investigation involving Androids(Robots). They both live in Earth by choice as I remember and The Caves of Steel even suggests a 'Voight-Kampff' questionnaire of its own by the end. 
 Anti Robot sentiment, resentment and the growing sense of human superiority could be better understood If one attempt to read it along with neo-fascism and recent refugee crisis. The 'medievalist' conservatism under the allegory of Spacers and Earthmen, was Asimov's way of predicting the rise demagogues and nationalists in his near future, not withstanding the strange premise and anachronism of prophecy. The dream for coexistence in C/Fe culture, the witty chemistry between Baley and R.Daneel, Biblical backstory of Elijah and Jezebel (quite complementing to the story if you ask me), solid investigation filled with red herrings entwined in classic sci fi, made my stealth library read worthwhile. I am even inclined to accuse Mission Impossible on stealing from this. 
 And climbing further up the weird ladder, 'Jehoshaphat' is my new favourite daily life expletive from now on.