This was a highly intriguing world and possible future, where the blend of technology and mind is scary advanced. Let me assure you, it's not going to be what you think. Highly inventive. I loved these characters. The story follows a police detective who is an "Angel," or, a detective trained to scan the mind of the recently dead. But it's a scenario unlike any I have seen in scifi before. The only problem I had was how the author switched back and forth calling characters by their first name, then in the next sentence by their last name. I had to memorize all characters' full names so I didn't get lost or think a new character suddenly appeared. I wish authors would not do that...so confusing. But once I learned everyone's full names, I was off like a shot, reading in one sitting. One of my best recent scifi experiences.