The book is very good, although the idea is not new, but it is spelled out canceled. Smart heroes, beautifully spelled out, and do not behave like a bot. But there are also not dochets. Too fast development of events, little emotional context, more in action.