An exhilarating brainy thriller...for anyone who wants more brain food than the normal thrillers usually provides....