David Ambrose 
David Ambrose's avatar
Rough Beasts asks why, 2,500 years after Plato, we’re still arguing over shadows on the cave wall. We carry the sum of human knowledge in our hands yet can’t agree on what’s real.