5.0

Bloody brilliant. I've been meaning to read this for years, and will be reading more Barnes very, very soon.

"And does history repeat itself, the first time as tragedy, the second time as farce? No, that's too grand, too considered a process. History just burps, and we taste again that raw onion sandwich it swallowed centuries ago."